package exo2.AF;

public class TransitionException {
	package exo2.AF;

	public class Transition {
		public Etat etat_suivant;
		public Object etiquette;
		
		public Transition(Etat etat_suivant, Object etiquette){
			if(etiquette==null)
				throws new TransitionException("Etiquette nulle");
			if(etat_suivant=null)
				throws new TransitionException("Etat suivant nul")
			this.etat_suivant=etat_suivant;
			this.etiquette=etiquette;
		}
		
		public Transition getEtiquette(){
			return this.etiquette;
		}
		
		public franchir(){
			return this.etat_suivant;
		}
	}
}
